impede progress - Fransızca İngilizce Sözlük